﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
using SaludOcupacional.Model;
using SaludOcupacional.Controller;

namespace SaludOcupacional
{
    /// <summary>
    /// Interaction logic for VerEmpleado.xaml
    /// </summary>
    public partial class VerEmpleado : Window
    {
        public Empleado empleado;
        public string Ci;
        public VerEmpleado(int ci)
        {
            InitializeComponent( );
            Ci = ci.ToString();

            empleado = EmpleadoManager.GetEmpleadoByCi(ci.ToString());

            DatosIngreso datosIngreso = DatosIngresoManager.GetDatosIngresoByCi(empleado.Ci.ToString());

            vCodigo.Content = empleado.Codigo.ToString();
            vSeguro.Content = empleado.NumeroSeguro.ToString();
            vNombre.Content = empleado.Nombre;
            vPaterno.Content = empleado.ApellidoPaterno;
            vMaterno.Content = empleado.ApellidoMaterno;
            vEstado.Content = empleado.Estado;
            vSangre.Content = empleado.GrupoSangre;
            vConstitucion.Content = empleado.Constitucion;
            vExp.Content = empleado.Exp;
            vNacimiento.Content = empleado.FechaNacimiento;
            vTelefono.Content = empleado.Telefono.ToString();
            vCelular.Content = empleado.Celular.ToString();
            vCI.Content = empleado.Ci.ToString();

            vPuestoTrabajo.Content = datosIngreso.PuestoTrabajo;
            vFechaIngreso.Content = datosIngreso.FechaIngreso;
            vFechatraslado.Content = datosIngreso.FechaTraslado;
            vFechaSalida.Content = datosIngreso.FechaSalida;
        }

        private void button1_Click(object sender, RoutedEventArgs e)
        {
            Close();
        }
    }
}
